English Dictionary
▪ otter
▪ otter hound
▪ otter shrew
▪ otterhound
▪ ottoman
◊ OTTER SHREW
otter shrew
n : amphibious African insectivorous mammal that resembles an
otter [syn: {potamogale}, {Potamogale velox}]
otter
otter hound
otter shrew
otterhound
ottoman
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]